home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs03.d81
/
catalog.arc
/
CATALOG.DOX
< prev
next >
Wrap
Text File
|
2009-10-10
|
14KB
|
493 lines
╨┴╟┼ 1
═┴╔╬ ═┼╬╒
╘HERE ARE 18 OPTIONS DISPLAYED FOR THE MAIN MENU, 8 FUNCTION KEY OPTIONS,
AND A COUPLE UNDISPLAYED, UNDOCUMENTED FUNCTIONS AVAILABLE FROM THE MAIN MENU.
├ATALOG
├ATALOGS DISKS IN GROUPS OF 4. ╙IMPLY INSERT DISK AT THE PROMPT AND IT IS
BUFFERED. ┴FTER 4 DISKS HAVE BEEN READ, OUTPUT IS SENT TO THE PRINTER. ├ATALOG
PAGES ARE PRINTED IN 4 COLUMNS REGARDLESS OF HOW MANY DISKS YOU PROCESS. ╔F
LESS THAN 4 ARE READ, THE REMAINING COLUMNS ARE FILLED WITH BLANK LINES. ┬LANK
DISKS ARE ALSO PRINTED THIS WAY, BUT IN THIS CASE, THE DISK NAME IS PRINTED.
╘HERE ARE SEVERAL OPTIONS YOU MAY EXERCISE WHILE ├┴╘┴╠╧╟'ING DISKS:
┼] ─ISPLAYS DIRECTORY AND NUMBER OF FILES ON DISK.
╨] ╩UMP TO PRINTER IF PROCESSING LESS THAN 4 DISKS
═] ╩UMP TO ═AIN ═ENU, A CLEAN EXIT FROM ├┴╘┴╠╧╟
├] ├OMMERCIAL DISK PROCESS. ├OMMERCIAL DISKS ARE OFTEN FULL OF MANY
SIMILAR-NAME ╙┼╤ OR ╒╙╥ FILES, OR A LOT OF NON-MNEMONIC NAMES WHICH ARE
MEANINGLESS TO ANYONE BUT THE BOOT. ╔F YOU SELECT THIS OPTION, YOU ARE ASKED
FOR THE DISK NAME, AND VERIFICATION OF THE CHOICE. ╔F YOU VERIFY, THE NAME IS
BUFFERED AND THE BLOCK COUNT FOR THAT DISK IS SET TO '0' IN THE BUFFER. ╘HIS IS
BECAUSE YOU RARELY WANT TO WRITE TO A COMMERCIAL DISK. ╔F YOU DON'T VERIFY, YOU
ARE RETURNED TO THE ORIGINAL PROMPT FOR THE 4 CHOICES.
╘] ╘HIS IS AN UNDOCUMENTED CHOICE WHICH ╘OGGLES THE DRIVE NUMBER TO 8 OR
9, DEPENDING ON THE CURRENT NUMBER. ╘HEN YOU HAVE THE CHANCE TO EXERCISE THE 4
OPTIONS AGAIN. ╘HUS YOU CAN EXAMINE THE DIRECTORY ON THE SECOND DRIVE.
╞] ╘HIS IS SIMILAR TO '╘', BUT THIS IS A ╞AST ╘OGGLE, MEANING THE ├┴╘┴╠╧╟
IS IMMEDIATE, WITH NO PAUSE. ╘HIS MAKES FOR RAPID PROCESSING OF 4 DISKS. ╩UST
INSERT THE NEXT DISK INTO THE IDLE DRIVE WHILE THE OTHER DRIVE IS READING.
═OST DIRECTORY DATA CAN BE DISPLAYED BY ├┴╘┴╠╧╟, INCLUDING THE ONES WITH
╨┴╟┼ 2
UNUSUAL CHARACTERS IN THE NAME, SUCH AS ┼╠┼├╘╥╧╬╔├ ┴╥╘╙, ETC. ╘HESE CHARACTERS
ARE TRAPPED AND NEUTERED. ╘HIS IS TRUE OF ALL SCREEN DISPLAY IN ├┴╘┴╠╧╟. ╔F
YOU SEE AN OTHERWISE UNEXPLAINABLE SPACE IN THE SCREEN OR PRINTER DISPLAY OF A
FILE OR DISKNAME, THIS IS THE REASON.
╔N SOME CASES, AUTHORS USE AN ODD NUMBER OF QUOTATION MARKS IN FILENAMES.
╔F YOUR ├┴╘┴╠╧╟ SHOWS A FILENAME IN QUOTATION MARKS WITH A BACK ARROW WITH A
LONG TAIL, THIS INDICATES SUCH A SCHEME. ╘HE ARROW IS POINTING AT THE ACTUAL
LAST POSITION OF THE FILENAME, AND THE LAST QUOTE IS SENT TO THE PRINTER TO
ESCAPE 'QUOTE MODE'.
─CATALOG
─ETAILED CATALOG OF DIRECTORY CONTENTS, CONSISTING OF BLOCKS PER FILE,
FILENAME, FIRST TRACK AND SECTOR OF FILE, AND ADDRESS TO WHICH THE FILE LOADS IN
MEMORY. ╧UTPUT MAY BE DIRECTED TO EITHER THE SCREEN OR THE PRINTER. ╧UTPUT TO
THE PRINTER IS IN EXPANDED PRINT IN A NEAT FORMAT. ╘O THE SCREEN, OUTPUT IS IN
PAGES OF 8 FILES. ┘OU CAN EITHER PRESS RETURN AT THE PROMPT FOR THE NEXT 8
FILES, OR ENTER '═' TO ESCAPE TO THE MAIN MENU.
╘RACE
╘RACES SECTOR LINKS OF A FILE. ╒SEFUL FOR RECOVERY OF DAMAGED FILES BY
RE-LINKING SECTORS. ╧N ERROR, USER IS GIVEN CHOICE OF GOING TO ┼─╔╘╧╥╙ OR
╥┼╙╒╥╥┼├╘╔╬╟ FILE.
╥┼╙╒╥╥┼├╘╔╬╟ FILES IS THE PROCESS OF MAKING THE LAST SECTOR SUCCESSFULLY
READ THE LAST SECTOR OF THE FILE. ╘HIS ALLOWS LOADING THE DAMAGED FILE, BUT ALL
SECTORS AFTER THE EDITED SECTOR ARE LOST. ╒SE ONLY WHEN THE DAMAGED SECTOR IS
ONE OF THE LAST FEW SECTORS. ┴N ONSCREEN COUNTER WILL DISPLAY THE BLOCK NUMBER
BEING TRACED. ├OMPARE THIS TO THE BLOCK COUNT OF THE FILE AS DISPLAYED IN
─╔╥┼├╘╧╥┘ OR ─├┴╘┴╠╧╟ TO DETERMINE THIS.
╧UTPUT CAN BE TO SCREEN OR PRINTER. ╔F YOU ARE TRYING TO REPAIR OR RELINK
A DAMAGED FILE, OUTPUT TO THE PRINTER IS BETTER, BECAUSE THERE IS A PATTERN THE
─╧╙ USUALLY FOLLOWS IN WRITING TO DISK, AND CAN OFTEN BE CONSULTED TO DETERMINE
THE MOST LIKELY SECTOR TO FOLLOW THE DAMAGED ONE.
╨┴╟┼ 3
┬╠╧├╦╙
╥ETURNS THE NUMBER OF BLOCKS REMAINING ON A DISK.
╞╧╥═┴╘
╙HORT OR LONG FORMAT OF A DISKETTE.
─┼╓╔├┼ 8
╒SE THIS SELECTION TO TOGGLE BETWEEN DRIVE 8 AND 9 IF YOU HAVE TWO DRIVES,
AND ONE IS DEVICE 9.
┼─╔╘╧╥╙
╘HIS IS A POWERFUL, FAST DISK EDITOR. ╘HERE ARE TWO EDITORS IN THIS
PACKAGE, THE ╠INK ┼DITOR AND THE ╙ECTOR ┼DITOR. ┴FTER YOU SELECT ONE, YOU MUST
ENTER A ╘RACK AND ╙ECTOR. ┴╬┘ ╘╔═┼ YOU ARE PROMPTED FOR THIS INFORMATION,
PRESSING RETURN WITH OUT ENTERING ANY DATA WILL RETURN YOU TO THE MAIN MENU.
╔N BOTH EDITORS, THE DATA READ INTO THE BUFFER IS DISPLAYED IN A WINDOW IN
THE MIDDLE OF THE SCREEN, 96 BYTES AT A TIME. ╘HE TRACK, SECTOR, AND BYTE
NUMBER THE CURSOR IS ON IS DISPLAYED IMMEDIATELY ABOVE THE WINDOW. ╫HILE THERE
ARE SOME DISPLAY DIFFERENCES, THE BYTE SELECTION IS MADE WITH THE CURSOR KEYS.
╘HE BYTE NUMBER WILL SHOW THE BYTE, AND THE THREE DIGIT BYTE ON THE SCREEN WILL
BE IN A REVERSE FIELD. ╨RESSING '*' FROM EITHER EDITOR ESCAPES TO THE MAIN
MENU.
1] ╠╔╬╦ ┼─╔╘╧╥
╘HE LINK EDITOR IS ONLY FOR DISPLAY PURPOSES WHEN RELINKING A DAMAGED
FILE. ╥E-LINKING IS ONLY A VIABLE ALTERNATIVE IF THE FILE IS A ┬┴╙╔├ PROGRAM
FILE.
╧FTEN, AFTER YOU HAVE RE-LINKED SECTORS, THE PROGRAM LINKS ARE IN A
DISRUPTIVE PLACE. ╘HIS MAY MAKE IT IMPOSSIBLE TO LIST THE COMPLETE PROGRAM.
╠INK EDITOR WILL HILITE THE ┬┴╙╔├ PROGRAM LINE DATA IN PINK AND BLUE, TOGGLING
EACH TIME A '0' IS ENCOUNTERED. ╘HERE ARE SEVERAL WAYS TO READ THIS DATA.
A] 3 BLUE BYTES BETWEEN SEVERAL PINK BYTES ETC., INDICATES YOU STARTED IN
THE MIDDLE OF A SET OF ADDRESS LINKS.
B] 5 PINK BYTES BETWEEN GROUPS OF BLUE BYTES ETC., INDICATES THAT YOU
╨┴╟┼ 4
STARTED IN ┬┴╙╔├ PROGRAM LINE DATA.
C] ┴ LOT OF PINK BYTES FOLLOWED BY A LOT OF BLUE BYTES, ETC. INDICATES THAT
THE PROGRAM LINE NUMBERS ARE NOW GREATER THAN 256. ╘HIS SITUATION SHOULD NOT
CAUSE A LINK PROBLEM.
╔F YOU PRESS RETURN, YOU WILL BE PRESENTED WITH TWO OPTIONS, ─ISPLAY OR
┼DIT.
╙ELECT 'DISPLAY' IF THERE IS ANY DOUBT ABOUT THE SECTOR ─┴╘┴. ┘OU MAY NOT
EVEN HAVE A ┬┴╙╔├ SECTOR HERE. ┘OU CAN DISPLAY THE SECTOR AS A ═ACHINE LANGUAGE
PROGRAM, A ┬┴╙╔├ PROGRAM, A WORD PROCESSOR FILE, OR A ╙EQUENTIAL FILE. ╔N ALL
CASES, A STATUS LINE FOR YOUR CHOICE WILL BE DISPLAYED AT THE TOP OF THE SCREEN,
ALONG WITH THE TRACK AND SECTOR BEING DISPLAYED. ╔N ALL BUT THE ┬┴╙╔├ FILE
DISPLAY, THE BUFFER WILL BE DISPLAYED FROM THE BYTE INDICATED ABOVE THE EDITOR
WINDOW TO THE END OF THE BUFFER. ┬┴╙╔├ FILES ARE DISPLAYED FROM THE SECOND BYTE
OF THE FIRST SECTOR OF A FILE, AND THE FOURTH BYTE OF ALL OTHER SECTORS.
╞OR WORD PROCESSOR FILES AND SEQUENTIAL FILES, YOU MAY PRESS '╘' TO TOGGLE
THE DISPLAY BETWEEN UPPER AND LOWER CASE, AS THIS IS SOMETIMES NECESSARY FOR
LEGIBLE DISPLAY.
╔N ALL DISPLAY ROUTINES, DATA IS PRESENTED TO USER IN 'PAGES'. ╔F DATA
WOULD SCROLL OFF OF THE SCREEN, USER INPUT IS REQUIRED TO CONTINUE. ┴T THIS
POINT, FOR ╫ORD ╨ROCESSOR AND ╙┼╤ FILES, YOU CAN ALSO TOGGLE BETWEEN UPPER AND
LOWER CASE.
╔F YOU OPT TO '┼DIT', YOU WILL JUMP TO THE ╙ECTOR EDITOR.
┴NOTHER OPTION YOU HAVE HERE IS TO PRESS '╬', WHICH WILL READ THE NEXT
SECTOR LINKED. ╔F THE CURRENT SECTOR IS THE LAST SECTOR OF A FILE, YOU MUST
ENTER A TRACK AND SECTOR.
╔F YOU PRESS '╟', YOU WILL BE ASKED TO ENTER A TRACK AND SECTOR.
┼NTERING '*' WILL RETURN YOU TO THE MAIN MENU.
2] ╙┼├╘╧╥ ┼─╔╘╧╥
╘HE SECTOR EDITOR ENABLES YOU TO EDIT ANY BYTE OF ANY SECTOR. ╚ERE YOU CAN
CHANGE PROGRAM LINKS, ALTER FILE NAMES, DISK NAMES, OR BLOCK COUNTS. ┘OU CAN
╨┴╟┼ 5
LOCK DISKS, OR DOCTOR YOUR FILE AND DISK NAMES WITH CONTROL CHARACTERS. ┘OU CAN
DESTROY THE STUPID SCHEMES SOMETIMES USED TO HIDE A DISK DIRECTORY. ╧NE ╔ OFTEN
ENCOUNTER, AND WHICH MUST BE CHANGED TO VIEW THE DIRECTORY IS MAKING THE FIRST
TWO BYTES OF THE LAST DIRECTORY SECTOR '18' AND '1', WHICH MAKES THE DIRECTORY
READ A NEVER ENDING LOOP.
╘HE SECTOR EDITOR IS FAST, AND REASONABLY SAFE. ╚ERE AS EVERYWHERE ELSE IN
├┴╘┴╠╧╟, DATA IS READ INTO, PROCESSED IN, AND WRITTEN FROM A BUFFER. ╫HILE A
SECTOR EDITOR IS A POWERFUL UTILITY, THIS FEATURE OFFERS YOU A MEANS TO ESCAPE
PRIOR TO CALAMITY, BECAUSE YOU ARE NOT MERRILY WRITING AWAY ONTO A DEFENSELESS
DISK. ┴LL THINGS MUST BE VERIFIED.
╔N ╙┼├╘╧╥ ┼─╔╘╧╥, UNDER THE WINDOW WITH THE SECTOR DATA IS A SMALL BOX IN
WHICH THE ┴╙├╔╔ CHARACTERS CORRESPONDING TO THE ROW OF ─┴╘┴ THE HILITE LINE IS
ON IS DISPLAYED. ╞URTHER, INSTEAD OF A PINK HILITE, THE ╙ECTOR ┼DITOR HILITES
THE LINE OF DATA THE CURSOR IS ON IN WHITE.
╨RESSING RETURN IN THE SECTOR EDITOR AGAIN DISPLAYS AVAILABLE OPTIONS.
─] ╙AME AS IN ╠╔╬╦ ┼─╔╘╧╥.
╟] ╙AME AS IN ╠╔╬╦ ┼─╔╘╧╥.
╫] ╫RITE THE EDITED SECTOR TO DISK. ┘OU WILL BE ASKED TO VERIFY THIS
SELECTION.
┼] ┼DIT THE SECTOR DATA. ┼NTRY STARTS WITH THE BYTE THE CURSOR IS ON.
╘HIS IS DISPLAYED AT THE TOP RIGHT CORNER OF THE WINDOW. ─ATA ENTRY CONTINUES
UNTIL YOU PRESS RETURN WITH NO ENTRY. ┴T THIS POINT, THE BUFFER IS RE-DISPLAYED
WITH THE CHANGES. ┘OU ARE RESTRICTED TO ENTRY OF NUMBERS ONLY, IN THE RANGE OF
0 TO 256.
╬] ╙AME AS IN ╠╔╬╦ ┼─╔╘╧╥
═] ╥ETURNS YOU SAFELY TO THE ═┴╔╬ ═┼╬╒
┬] ┬┴═ ROUTINE, FROM WHICH YOU CAN ALSO ALLOCATE SECTORS.
╨] ╥E-READS THE SAME SECTOR. ╘HIS IS USEFUL IF YOU HAVE EDITED A SECTOR,
BUT MAKE A MISTAKE, OR WANT TO START OVER WITH THE ORIGINAL DATA. ╧BVIOUSLY,
THIS IS ONLY GOOD IF YOU HAVEN'T WRITTEN THE MISTAKE TO DISK.
╨┴╟┼ 6
╥┼╬┴═┼ ╞╔╠┼
╘HIS ALLOWS YOU TO RENAME ANY FILE ON THE DISK. ┘OU ARE LIMITED TO A
CERTAIN RANGE OF CHARACTERS. ╔F YOU WANT TO NAME A FILE WITH EMBEDDED CONTROL
CHARACTERS, AN ODD NUMBER OF QUOTATION MARKS, OR OTHER UNUSUAL CHARACTERS, YOU
MUST KNOW THE ASCII VALUE OF THE DESIRED CHARACTER AND ENTER THE CHANGE FROM THE
SECTOR EDITOR. ╘HE SAME IS TRUE OF THE ╥┼╬┴═┼ ─╔╙╦ OPTION DESCRIBED BELOW.
╥┼╬┴═┼ ─╔╙╦
╘HIS ALLOWS RENAMING YOUR DISKETTE. ╘HIS APPLIES ONLY TO THE NAME, NOT THE
╔─. ╘HE ╔─ CAN BE CHANGED ALSO, BUT YOU MUST AGAIN USE THE SECTOR EDITOR.
╘HERE IS NO USEFUL PURPOSE TO DO THIS, BUT IT CAN BE DONE.
├╧╨┘
╘HIS CREATES A COPY OF A FILE ON A DISK. ╘HIS IS A STANDARD 1541 ─╧╙
OPERATION.
╙├╥┴╘├╚
╘HIS ALLOWS DELETION OF FILES. ┘OU CAN SCRATCH MULTIPLE FILENAMES, AND
PATTERN MATCHING IS ACCEPTABLE. ╘HE COMMAND LINE CAN BE UP TO 27 CHARACTERS.
┼ACH FILENAME BUT THE LAST ONE MUST BE FOLLOWED BY A COMMA IN MULTIPLE
SCRATCHES.
╒╬╙├╥┴╘├╚
╘HIS ALLOWS UN-DOING OF THE ╙├╥┴╘├╚ COMMAND. ╘HIS SHOULD BE DONE BEFORE
ANY OTHER DISK OPERATIONS IF A FILE HAS BEEN ACCIDENTALLY ERASED. ╧THERWISE THE
FILE MAY BE OVERWRITTEN. ┴ FILE MAY BE RECOVERED EVEN IF IT HAS THE SAME NAME
AS ANOTHER FILE ON A DISK, BECAUSE WHEN THE FILE IS RECOVERED, THE FIRST
CHARACTER OF THE NAME IS CHANGED TO '>'. ╫HEN ALL SECTORS OF A FILE HAVE BEEN
SUCCESSFULLY CHECKED TO ASSURE IT IS RECOVERABLE, YOU WILL BE ASKED FOR THE FILE
TYPE. ├HOOSE THE CORRECT LETTER FOR THE FILE. ┘OU CAN LOCK THE FILE FROM HERE
IF YOU CHOOSE.
╙╧╞╘ ╠╧├╦
╙OFT ╠OCK LOCKS THE DISK IN A 'SOFT' WAY, THAT IS, IT REQUIRES NO SPECIAL
PROGRAM TO UNLOCK IT, BUT FOR ALL PRACTICAL PURPOSES IT IS LOCKED AND CANNOT BE
╨┴╟┼ 7
WRITTEN TO. ╘HIS IS USEFUL IN CONTROLLING THE PRINTING OF UNWANTED BLANK LINES
IN THE ├┴╘┴╠╧╟ ROUTINE.
╙╧╞╘ ╧╨┼╬
╘HIS IS THE ROUTINE TO UNLOCK A DISK THAT HAS BEEN SOFT LOCKED.
╠╧├╦ ─╔╙╦
╘HIS ROUTINE LOCKS THE DISK. ╬O WRITING TO OR ERASING FROM THE DISK IS
POSSIBLE UNTIL THE DISK IS UNLOCKED.
╧╨┼╬ ─╔╙╦
╧PENS A PREVIOUSLY LOCKED DISK. ╘HIS IS OFTEN NECESSARY TO CHANGE A
DOCTORED DIRECTORY, UNLOCK A FILE, EDIT A SECTOR, ETC.
╞╒╬├╘╔╧╬ ╦┼┘╙
╞1 ─ISPLAYS THE DISK DIRECTORY AND THE NUMBER OF FILES ON THE DISK. ─ISPLAY
IS IN 'PAGES' OF 12 FILES AT A TIME, WITH USER INPUT REQUIRED BETWEEN EACH
'PAGE'. '*' FILES ARE NOTED AS POISON FILES FOR YOUR ATTENTION.
╞2 ╔NITIALIZE THE DISK
╞3 ├ONTINUOUS LISTERS. ╘HIS SECTION ALLOWS DISPLAY OF ┬┴╙╔├ AND MACHINE
LANGUAGE FILES TO EITHER SCREEN OR PRINTER. ═ACHINE LANGUAGE DISPLAY HERE IS
DIFFERENT FROM THAT IN THE EDITORS. ╘HIS IS BECAUSE THE START ADDRESS IS EASILY
DETERMINED, SO THE LISTING IS ELEGANT. ╘HIS IS, HOWEVER A '╥┼┴─ ╧╬╠┘' FUNCTION.
┬RANCH TARGETS ARE PRINTED IN GREEN TO HILITE THEM.
╔N ADDITION, IF YOU PRESS '╙' WHEN ASKED FOR A '┬' OR '═' IN THIS MODE, AND
SPECIFY A SPRITE FILE TO DISPLAY, YOU CAN DISPLAY THE CONTENTS OF A SPRITE FILE
TO SCREEN OR PRINTER. ╔F YOU CHOOSE THE PRINTER, DISPLAY IS 3 SPRITES ACROSS,
APPROXIMATELY 8 TIMES THEIR TRUE SIZE. ╔F THE FILE YOU CHOOSE IS NOT A SPRITE
FILE, YOU WILL BE RETURNED TO THE MAIN MENU.
╞4 ╓ALIDATE DISK
╞5 ┴LLOCATE A SECTOR IN ┬┴═
╞6 ╥ESET ─RIVE
╞7 ┬┴═ SHOWS THE ALLOCATION OF SECTORS FOR THE DISK. ╘HIS IS USEFUL FOR
DETERMINING WHICH SECTORS TO CHECK IF SEARCHING FOR LOST PROGRAM SECTORS TO
╨┴╟┼ 8
RELINK, OR IN CASES WHERE YOU HAVE ACCIDENTALLY ISSUED A 'SHORT FORMAT' ON AN
IMPORTANT DISK.
─ISPLAY IS OF ONE TRACK AT A TIME, AND YOU SCROLL THROUGH THE TRACKS
USING THE CURSOR UP/DN KEY. ╔F YOU PRESS RETURN, YOU WILL RETURN TO THE CALLER,
EITHER THE ═AIN ═ENU OR THE SECTOR EDITOR. ╔F YOU PRESS '┴' HOWEVER, YOU ENTER
THE SECTOR ALLOCATION MODE.
╙ECTOR ALLOCATION ALLOWS YOU TO ALLOCATE A SECTOR AS USED. ╘HIS ALLOWS
YOU TO FOOL ─╧╙ INTO THINKING A BAD SECTOR IS USED.
╞8 ─ISPLAY THE FUNCTION KEY OPERATIONS.
┴NY FUNCTION OF ├┴╘┴╠╧╟ CAN BE ESCAPED BY PRESSING ╥┼╙╘╧╥┼, ╥UN/╙TOP
╥┼╙╘╧╥┼, OR THE ╥┼╙┼╘ BUTTON IF YOU HAVE ONE. ╘HIS WILL TAKE YOU BACK TO THE
FLASHING LOGO, AND FINALLY TO THE MAIN MENU.